human landscape - German English Dictionary